-16562 -12850 -12203 -1744 1 2 2 3 6 7 12 12 17 24 26 30 38 39 39 41 42 44 44 46 47 52 57 58 59 60 60 61 65 70 74 76 77 83 84 86 94 94 94 97 100 101 106 108 110 114 115 124 125 128 130 135 151 155 163 174 178 182 182 190 193 204 206 210 213 214 225 233 238 257 266 276 281 285 287 293 303 309 316 323 331 345 352 391 416 422 422 429 431 437 485 494 503 618 660 801 